Basic Library for UWP
C1TreeView のテンプレート
Basic Library for UWP > TreeView for UWP > レイアウトおよび外観 > C1TreeView のテンプレート

コントロールを使用する主なメリットの1つは、これが自由にカスタマイズできるユーザーインタフェースを持つ「外観のない」コントロールだからです。 アプリケーションで独自のユーザーインタフェース(UI)、つまり「外観」を設計するのと同様に、TreeView for UWP によって管理されるデータにも独自の UI を提供できます。Extensible Application Markup Language(XAML。「ザムル」と発音する)は、コードを記述することなく独自の UI を設計するための簡単な方法を提供する XML ベースの宣言型言語です。

テンプレートへのアクセス

テンプレートにアクセスするには、Microsoft Expression Blend で、C1TreeView コントロールを選択し、メニューから[テンプレートの編集]を選択します。[コピーの編集]を選択して現在のテンプレートのコピーを作成して編集するか、[空のテンプレートの作成]を選択して新しい空のテンプレートを作成します。

新しく作成されたテンプレートは、[オブジェクトとタイムライン]ウィンドウに表示されます。Template プロパティを使用して、テンプレートをカスタマイズできます。

メモ: メニューから新しいテンプレートを作成する場合、テンプレートはそのテンプレートのプロパティに自動的にリンクされます。手作業でテンプレートの XAML を作成する場合は、作成したテンプレートに適切なテンプレートプロパティをリンクする必要があります。

追加のテンプレート

デフォルトテンプレートのほかに、C1TreeView コントロールには追加のテンプレートがいくつかあります。これらの追加テンプレートには、Microsoft Expression Blend からもアクセスできます。Blend で C1TreeView コントロールを選択し、メニューから[追加テンプレートの編集]を選択します。テンプレートを選択し、[空のテンプレートの作成]を選択します。

関連トピック